Apply filtering expressions to filter schemes. Allow users to create data limiting expressions which apply to a filter scheme rather than a single visualization. Users could then use document properties to more easily filter numerous visualization without the need for custom scripts.
Similar ideas are in TS-I-7283 and TS-I-5450. Perhaps some merging of ideas is possible here.