Should maybe $(SELECTOR) be cached?