This is the situation:
After editing the series of pictures that I ́ve shot, I will end up with 20 "good" pictures out of 500. This 20 pictures will have a 5 star rating and I will make a collection named "Edit A". The problem starts here, since I have the need to make another edit of the same work and call it "Edit B". If I change the rating of a picture it will be updated automatically everywhere in the catalog.
So for example a pictures that was rated as 5 stars in Edit A will be rated 4 stars in Edit B, but now it is rated 4 star everywhere!
To me is essential to work with the filters in every collection, so that I am able to filter only the pictures that I want see every time (5 stars the top quality down to 1 star for less quality).
I am aware of the existence of Virtual Copies but that makes the catalog too messy. If I make 4 collections with 500 pictures each, it will make 2000 virtual copies in total. To messy I guess.
We should have the possibility to make changes inside a collection that don ́t affect the original files. I guess it would be enough to have the possibility to right-click on a Collection and choose the option "Don ́t affect original files".
I think it is really an elementary option you should have, in the end Lightroom is claiming to be the all-in-one software for a photographer yet it does ́t cover such a basic feature like this one.