If this is now being generalized, we should stray away from using IDs unless they're concatenated with a unique identifier. It works out because usually you're selecting in the context of the backbone element, but it could cause some unexpected results if we instantiated multiple header components and have multiple elements with the same ID