[x] When map layer is interacted with call function to check if it is necessary to call nothing, call highlight for the plots, call filter or call both (that should be included in updateGrammarPlotsHighlight)
[x] Add filter and highlight interaction effect
[x] Make distinction between picking and area picking in the knot of the map
[x] When clear selection with right click (or if the group selection changes) the plot should be updated showing all data points
[x] If all the knots in a plot share the same physical it is possible to select different variables. Inside the plot it is possible to use the name of the physical layer to make a reference to all knots that use that physical.