public static ReadOnlySpriteMask AsReadOnly(this SpriteMask self) => self.IsTrulyNull() ? null : new ReadOnlySpriteMask(self);