Loved reading this ๐
I've been working a lot with GB Studio, usually with a focus on getting as much going on visually as possible, so a lot of this sounds familiar, although it seems like you're a lot more methodical with your workarounds compared to my brute force tactics... ๐