OnlineIndexProxy will ensure that the index counts are updated [BROKEN]

- fix bug when generate LazyIndexUpdates to never construct 'overlapping updates'
- cleanup code in LazyIndexUpdates