Add caching to messages, send current cache to new clients