I have a layer with a mask and I'd like to modify the contents of both using a filter (e.g. Filters -> Distorts -> IWarp). The problem is that I can only edit one of them at a time and reapplying that filter is not obvious, as in case of the aforementioned filter (and likely many others) the menu item Filters -> Repeat "filter name
" simply displays the configuration window for that filter and the desired changes for all of the parameters have to be reintroduced manually.
In my scenario, the mask defines the visible shape of an object, that is, in essence, just a bunch of pixels. I'd like to distort the shape and the pixels within it in the same manner, but I can't seem to find a solution to match the layer and its mask after applying the filter.
I suppose it might be impossible to achieve this directly in a single pass, but what other choices do I have in this scenario?