have you considered (and discarded) scoping this to the ActorContext?