hmm, thanks for the feedback. I was afraid that free movement would be too finicky (and also it would be way harder to test for unintended behaviour) but if I ever develop this further I'll make sure to try it out!