Wow, thank you so much for taking the time to write such a detailed answer and even sharing links! I really appreciate it. I actually learned a lot from your explanation. Cheers, and congrats again on making such a great game!