This is to aid in being selective about which functions to call in response to various filtering/updating events