Invokes this command from the client. If there's a problem it will throw an exception.
Please note that is important to never add async to this invocation. This method must
block (up to the standard OCP timeout) to prevent large batches of add's from sending a message
to the overseer for every document added in RoutedAliasUpdateProcessor.