Fix potential overlap of handlers for opening derivative editor