Add abstract superclass for EmulatedXAResource, for use by store plugins