I understand your reasoning. I would then just put in a timer and a "round" marker of how often someone watered the plant.
As for the transitions.. just instantiate the player on the center position each time on a map switch. Then you will not run into such an issue. Might not be the best choice, but it should work.