Float all the things!
Fix render loop to update method has return value