Positioned rift and deform under seperate for loops to address stability issues under different model configurations.
Conceptual fixes to docking
Reverted previous fixes to Plate.js as they no longer approximated desired island docking behavior.