This is so delightful. I look forward to playing around with this more later, it's a neat little world you've created that requires and deserves some time investment.