How do you propose we deal with cache inconsistency between different frontends?  That's my big concern.