I'm guessing ArrayObject is not permanent. Have you any idea of whether or not map/reduce tasks will be applied before or after results are converted into entities?