Paralleling generalization operations to support smooth zooming: case study of merging area objects