Ok, I wrote a devlog that addresses the general problems reported in this comment section. Be sure to check it out.