Use a Version cache has far reaching implications that I'm not sure we're ready for. It's been discussed before.