As stated above that worked, I also figured out how to store a delta time on the object itself and feed it frames using a custom property. HOWEVER I encountered a logic issue for NETWORK ISSUE that ill ask in another post selfObject = bpy.data.objects[watashi.name] if x > 0 and selfObject["hasPopped"] == 0 : selfObject["hasPopped"] = 1.0 selfObject["startTime"] = timein #outtext = watashi.name #hasPopped = selfObject["hasPopped"] hasPopped = selfObject["hasPopped"] timeout = selfObject["startTime"] deltaTime = timein - selfObject["startTime"] if selfObject["hasPopped"] == 0 : deltaTime = 0 [![enter image description here][1]][1] [1]: https://i.sstatic.net/ax7Dg.jpg