042f6983e3
_{type}List all subscribe to all tasks (rather than query-filtered
tasks), but pushing to _{type}Ids is what filters them from eachother.
not ideal, revisit later