extract periodicRecordViewState from collectViewState