Very very cool!

Did you roll your own engine, I know Godot has issues scaling past a certain number of simulations.

Thanks! Yes, I created my own engine to maximize efficiency (where needed). I think it was the right choice for me.