Some times easiest solutions are the best ones. And this is one of this times ;).
It depends on the implementation. If you can put the new selection a Table structure, this query allows you to delete just de preferences that are no longer valid and insert just the new preferences. It also works if you need to operate batch for many users at the same time.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.