Plugs in legacy auto-indexing into the KernelAPI
Makes sure PropertyData#getId() isn't use as it cannot be trusted anymore
Missing store file throws specific exception so that it can be treated the same way as a mismatching store version... namely to try and upgrade