hm9000 now only cares about STAGED desired state