The incoming (existing) environment needs to be used to initalize the context that is created to grab the new environment, but we shouldn't re-use the existing environment, rather just copy the property sources and profiles.
Spring Cloud Context
Utilities and special services for the ApplicationContext of a Spring Cloud application (bootstrap context, encryption, refresh scope and environment endpoints).