Updating more efficiently

statsMonitoring and driveUpdate have grown organically over the past few years.
this PR, to be pondered on, re-center on the core members & functions