Reportstate volume size floc 976

Fixes FLOC-976
Long callback chains aren't a problem these days. Also it's broken up by `callLater` so it's not a problem regardless. I don't feel particularly attached to LoopingCall without further thought (I just hate we have to do this at all).