avoid re-rendering the same pattern when routing