index is now transmitted/received properly through the internal channel

utils/shardcachec is an examples showing how to use it