Cache can be stored in a closure :)