So, to answer quickly: we didn't implement this solution simply because I didn't know it was possible. The NeveN team doesn't have a dedicated coder at the moment and, although over time I've started to learn how to do more complex things, I'm still a beginner at it and it takes me a while to do anything that's a bit difficult. I've been working on this UI for over six months and, to be honest, once I got it working I didn't really dare change things too much for fear of crashing something that works, despite losing the saves. I may try to implement this solution for the next build though, see if it works.