I agree that would be cleaner and not require an additional blocking interceptor and thread.