what if two differently configured tools of same class i.e. `HoverTool` and `PanTool` (panx and pany). It should not be an Error if a user wants to include both PanX and PanY as separate tools in the same plot?