Thank you! The floating while spinning part was actually planned, however, I couldn't find a way to implement it without introducing like 10 other bugs in the process.