Improve Facets with Upsert Block

Where are the tickets related to this?

It seems a bit bizzare that adding a facet to a predicate without loosing the old ones is in anyway complicated.

Also the theme seems to be known since Jan 2018: Improve Facets mutation handling - #12 by diggy