You're amazing man, thanks so much for responding to my question! Yeh definitely as complicated (probably even more) as I thought haha, but this is more than enough for me to start tinkering with it on my side. You've also introduced me to some neat things in the Geometry2D class, thank you so much for the help!