Deprecate arbitrary object persistence

Sounds like that should be the job of an external library or an add-on