Move taskboard filtering to separate protected function for future use