I think it would make sense, if you need to work with the return values it has to be synchronous, otherwise is very messy. [AB#25510588](https://microsoft.visualstudio.com/90b2a23c-cab8-4e7c-90e7-a977f32c1f5d/_workitems/edit/25510588)