Use abstract base EmulatedXAResource