Can anyone help me to understand a proper use case for $this->persistent in controlers? We are looking for some kind of form statefulness that mimics viewScope or conversational scopes variables which are available mostly in some Java frameworks (JSF etc.) The $this->persistent looks nice but it keeps values for user and controler class so when user opens the same page in two browser tabs such variables interfere among those tabs. So its not suitable for purpose of form wizards or some other scenarios that require keeping the page state. Is there any way how to maintain value related to particular page and that is unique per browser tabs? Something like YII stateful form with setPageState/getPageState ?