On the GetAccountProofs endpoint, we are returning a list of the requested storage map keys with an SMT proof that can be used on the client side to provide data to the VM in order to execute transactions with foreign account data. This is fine but we could optimize bandwidth and processing on the client side by returning one batch proof per map instead.
More context: #598 (comment)