First. You may save one `wp_cache_add()` if you do `wp_cache_get()` and checks its content first. Same as below.

Second. Why all the `wp_cache_*()` parameters have a variable assignment??