ArjunaRecoveryManagerService also uses RecoveryManager.manager() which creates a singleton of RecoveryManager. So yes, it is going to be the same instance.