- It is obviously useful to plan cleaning.
- Once calculated, storing them should be cheap.
- Detecting that the stored map is wrong if you manually move the Roomba to another location should be an issue; just ignore the stored map after too many inconsistencies with current reality.