tag streams
find matching resources for a tag
add another test for mathing resources by tag
invalidate resources based on their tags
fix problem with object not being the same as its handle
refactor and simplify