EphemeralObjectIDs [dev.] - gives objects a temporary ID to reference them (using a weak reference)