cache search
cache with an id (in case memes were created at the same time)
cache components