When InMemoryReactiveRepository is used, unitOfWork objects are added but never removed from the repository resulting in a slow memory leak over time.