use concrete classes for RPC collections