Understanding shared state cache