Overhaul of AreaManager API.