Use const iterators.
Map child mouse coordinates to BlockView in mouse press handler.