I have a few characteristics that wait for a device to connect and subscribe to the notifications. If the connected device hasn't subscribed to notifications, there is no reason to update the characteristic. As far as I can tell, the only event we can subscribe to currently for characteristics is onWrite, as well as more general BLE connection and security events. Is there currently any way to accomplish this that I have missed? If not, any idea how much effort it would be to implement?