experimenting with groupcache