Add Recursive internal event for use with Subscriptions