add_tool must use .locate in case the tool configuration is too far down the page.