* In ChannelManager we have to wait for initial sync to complete. (clarity) * Monitor Updates need to be persisted in sequential fashion (specially when async) (clarity)