We utilize portfolios, programs and naming conventions to help with the above however it seems that maybe a custom form field where the team member could input the prior project number at the project level may be helpful?
If you have one request tied to many projects, why not convert the request issue to Master project and from there use cross project predecessors to parent tasks to tie projects together?