Un-export execCount
Add back onInvalidate to Observer class