Making event subscription optional