Thanks for playing!
The physics was a challenge to get right. The delay was one of those pain points. In the future id definitely have a better chance of dealing with this.
Glad you enjoyed your experience!