Auto save in Constellation

What is the best way to implement auto save of a form/assignment in Constellation.

This is similar to the Auto save that saves the draft question periodically when posting a question in Pega community.

The below article link is field specific. If auto save is required for all fields in the UI, whats the recommended approach?

Auto save assignment on change of field for Constellation application | Support Center (pega.com)

@SuhartaM we do not recommend to autosave all the fields on a form - fields are usually depend on each other and you want to allow the user to fill out all the needed information before storing the data in the db - For some use cases like an RTE, you can use the component storybook - Storybook to auto-save the property automatically on blur.