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