ADD: PlaneBase<> iterator
CLEANUP: misc and use of plane iterator a few places