It seems that the parent actor can only received done/error event from the observable actor when it completes or throws. I'm trying to make the parent actor accumulate the events from its child observable actor. What is the nicest way to acheive this?