Let's say you have a collection of objects and save that collection to the resource browser, but notice one of the objects in the said collection is not where you want it in relation to the parent. Now you should be able to open it for editing, move the object and save, much like other workflows, but for whatever reason, this is not detected as a change. This then forces you to break an instance, delete the old saved prefab and create a new fixed one.
There however is a separate "bug" where giving this new prefab the same name causes it to revert to the previously deleted entity as if the engine hasn't "caught up" to the new state of the resource browser, forcing a restart of the editor to get working. Quite a hassle of a workflow, and frustrating as I have a lot of modular objects.