on catalog.item.paste events QueryCatalogController will attempt to swap elements to their appropriate places