Initial work on #1404
Get tag filtering working, extract out more helpers for selection-y stuff for #1404
Wire up actions for #1404, kinda ready for usage...