I missed this previously, but I don’t think I fully understood your statement…
Where is the loading the entire OS to RAM done? I always thought it was just a standard SquashFS + OverlayFS?