This wont run in the server main thread, no need to put on queue.
Use an custom cache implementation. It is fast and flexible, the server wont run out of memory due to this cache, it will wipe itself if the server is running low on memory.