The logic of `ViewOpsData::dyn_ofs` was scattered and confusing. Confining it to a function makes initialization and usage clearer.
The logic of `ViewOpsData::dyn_ofs` was scattered and confusing. Confining it to a function makes initialization and usage clearer.