I can imagen that it's not easy to let physics work for custom usecases. But I hpe you have learned a lot will fighting with the physics :D