How to delete a referenced part of an assembly without opening the assembly first

To delete a part thats referenced in an assembly the part has to be removed out of the assembly first. Is there an option to remove the part directly?

If not: Could this option be implemented?