No. Use the persistent_id property.
But keep in mind that some geometric operation are destructive and destroy and recreate entity objects which cause loss of attribute dictionaries and a new persistent id being assigned. The Boolean operations are some that do this.