On Fri Jun 9 11:59:33 2023 +0000, Huw Davies wrote:
There's a lot of new things going on here and in subsequent commits. They need to be split like you've just done for the main_loop bits. It may be better to reduce the scope of this MR to just the main_loop stuff.
Agreed, `Initialize()` carries a lot of stuff with it and as a result the changes lines are way too many.