Nice simulation! I didn't think Racket was able to perform well for complex 3d stuff, but it turns out it is :)
Thank you for trying it out!