Not as “DRY” as I’d prefer, but the dealloc save issue has been resolved.
Everything working except description.