it is a bit weird we have a generic method named getEvent() that is very specific for central.
Could this be converted into being done with this new service mechanism instead? 
it would still need to live in usage to be able to track when central is not installed/enabled.