I'm wondering how necessary it is to call `.toJSON` as it's usually called automatically at serialization time?