Stephen, thanks for the tips. We are running 2.2.0 and also using the 1.6 C# drivers. I'm trying to avoid hacking the map-reduce code to manage performance and/or the 16MB limitation; but may have no choice. Aggregation FW looks good, but seems like it also has a 16MB in-line limitation - is this true?