What's the correct way of opening a project (that uses packages from Package Manager) on a new machine/system? I know that the packages are stored in the user files so I'm wondering what's the proper way to migrate the project. Should I just open the project on the new machine and let the Package Manager ('resolving packages' phase that is visible with every project launch) check and download them automatically? Or maybe it won't download anything and I would have to download all packages once again? I'm using HDRP and some other packages and I'm wondering if it's possible that some references would be lost at the first launch (if the enabled packages are not downloaded yet). Should I copy 'Packages' folder (the one under the project directory) with manifest.json when moving project to another machine/system? Thanks.