Add functionality allowing users to change the prospect on a prospect plan

My organization would like to have the ability to change the prospect used on an existing prospect plan. Currently, using out of box functionality, this is not possible and we would need to add a new prospect plan specifically for the other prospect. This is time consuming as it requires us to add all the steps, opportunities, etc. again. We think that having the ability to change the prospect on an existing prospect plan would be a great feature for CRM to have.