Nice work, Jason. I enjoyed a lot a talk [1] at GDC by Petri Purho (Nolla Games and before that Kloonigames) that explains the "Falling Everything Engine" used in their game Noita (that I would love to play on my mac...). Highly recommended if you want to dive deeper into the topic.
[1]: https://www.youtube.com/watch?v=prXuyMCgbTc "Exploring the Tech and Design of Noita"