Updating context menus to get different ones depending on canvas or object