Revert ""fast coverage" logic"

This reverts commit c6b23abecda1905d09efdf078f4cf2d2a799fe37.
This reverts commit b4221236ba69bfeb9e6f239b1bf673a802c9b73e.
This reverts commit 28388c8bb74b4fecc203b96fc6e11666a8011716.
reduce redundant work in revgeo
deprecate oid in CellGeometry