Modifiers are procedural so only the base object vert/face info plus the stack info is saved, the rest will be calculated on the fly. When you collapse it, all the new verts positions (3 floats per vert), map verts (dtto for each map channel), vertex normals info (calculated/specified/explicit), selection info, mapfaces,…