Not an issue.
This is how we (and many of our customers) manage the user's experience on clusters.
How Yamada-san implement their user's environment is up to you!.
Below is the content of our profbs.sh.
You will see that we setup the environment to point to the Yamada-san specific projects.
In addition, there is an example showing if the session is in a PENVIRONMENT, then it cd to the submission directory.