If the operation is going to be done asynchronously and potentially over complicated layers/technologies?