@bradleypriest how do you feel about breaking the `_super` chain here and adding the      `this.applyTransforms(type, hash)` I don't think using JSONSerializer's normalize here helps much while making the reasoning about the order of operations more complex. That way we could keep the call to `normalizeId` in both places.