General processing workflow for Reference Motion Correction and CTF refinement

Hello cryosparc team and users,

I have a general question about the workflow of running Reference Motion Correction and CTF refine. Is the following workflow reasonable? Are there any steps that we can skip without affecting the final resolution?

Homogeneous refinement
|
local CTF refinement
|
Homogenous refinement
|
Global CTF refinement
|
Homogenous refinement
|
Reference Motion Correction
|
Homogenous refinement
|
local CTF refinement
|
Homogenous refinement

Any suggestions would be appreciated.

Thanks,
Chen