Why is this set up to assert on non-existent pool data?
In particular, we're using this to check potential cache pools, and those have a good chance of being so freshly-created that we have yet to receive reports about them. We're practically guaranteed for users to trip it.