Problem was caused by unneeded call of CDDM_calc_normals when creating derived mesh for object which duplicated mvert array. It shouldn't happen unless object has got shapekeys or deformation modifiers on the top of stack.