Construct a new instance of the this class. A internal compass listeners needed to separate it from the cleared list of public listeners.