Treat tags, refs, and branches all the same