Refresh Product from Server Overwriting Local Modifications

In ENOVIA V5, SmarTeam and even in PowerBy users had(have?) the ability to refresh a product structure from the server after they had maed local modifications. This feature is somehow missing from 3DEXPERIENCE CATIA. There is the ability to refresh a document if another user saves changes into the database, and it will overwrite any local changes, but if the user wants to discard changes made in session(without another user making any saves), they must close the object and reopen it. It doesn't sound like a big hassle, but if you are working with large assemblies and have a part open in multiple locations it can be a huge pain.

This feature has been a major request from our user community that we tried pursuing as an enhancement request, but it was rejected as too large of a request from just one customer. I find it hard to believe that no one else is interested in this feature that is found in so many other PDM/PLM products. Are we really the only people that see any value in this?