Add "cached" to the name? I assume this will be invalidated when we call setFrames