Thanks for playing, it's basically just a ton of circular rigidbodies, and from there you can do things like object pooling and applying forces when entering/exiting the pipe colliders.