If packages being exported from the source project to the target project are dependent on other elements that are NOT exported together, the necessary usages to used projects are created in the project these packages are moved to. This is being done with the intention of keeping all the dependencies valid.