I don't know what you have created/had in mind Pierre, but may I suggest one way of seeing it...? (might be exactly the same... don't know)
"Named filters" would :
1- allow the user to record/save a grid's "filters, source, sorting etc." settings under a unique identifier/name (ie : clicking on the name would instantly select all the right options instantly)
2- allow the user save multiple identifiers/names to accomodate many different settings/filters configurations .
3- allow the user to access named filters in a drop down (search as you type) menu so that they can be switched in a split second.
(I can't wait for a named filter solution since right now I need to clone grids -- sometimes more than 5 times -- to be able to switch views rapidly)
Comments
Each Grid could have its own history list to avoid messing everything up (but if that's not possible, one (common) list would already be a huge improvement).
That would really save the user many headaches, and time.