mutable containers, shared client with array parameter support