Is it possible that a pool is neither added nor removed, but changes properties? Then again the only information that we actually keep from a pool are its name and volumes, and the latter are initialized as an empty array as before (and still filled by `UPDATE_STORAGE_VOLUMES` I suppose?    (Sorry, more thinking aloud here, to understand what happens).