With the following changes: - no using parameters, the session id is in the groupidentifiers - check if type and instance are needed, or operation only needs to be invoked on instance