On Wed Mar 27 12:00:59 2024 +0000, Huw Davies wrote:
The first and last commits look like they could both be split into smaller commits.
That's true that the commits add large functional changes, however it's going to be quite a bit of struggle in an attempt to split them, so, I'd try to avoid that unless really necessary.