Make it possible to subclass easily.
Option to use event counter only.