clone params in MatchedRoute prior to building path so that they aren't destroyed in the process