Abstract out vision.
Area persistence support.