Currently the CMS only has collections and the editor. But for example text, which is hidden on initial state is not editable in the Editor for clients, only when that content is in a collection. What would be nice is to have CMS fields as we have them in Collections, but for static pages who are not longer static but dynamic. That would be good so clients can edit texts and images videos etc. by themselves.
Could you please clarify what you mean by "example text" and "initial state". Are you referring to text that is not visible in the editor due to a custom animation with an initial state that hides the text?
Symbol overrides may be a solution for this. Please check out the release notes. https://webflow.com/feature/apply-content-overrides-for-symbol-instances