Moving content from one environment to another keeping id

We have 3 environments, master/int/dev. Content creators add new stuff in master, however when using the contentful api to export documents and assets, they all seem to be given a new id. Is there a way to persist the id across environment? Lower environments are there for testing purposes so we don’t mess with documents in the master, however we need to mirror the environments completely. We use the contentful entry id to identify the documents across all our backend, not just contentful.