Even if it does the trick, it's a little bit weird to cast an element to a JsCache.
Just my 2 cents.