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 INVALID 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