Still have a problem with jumping animations if left for a while. I’m going to try switching the state object over to translation in terms of the absolute position rather than transform. I also want to implement the changes from the guy on stack exchange.