Picture.Type.Image Reliable Order

Picture.ImageAt says “The individual pictures aren’t necessarily stored/returned in ascending scalefactor order. Do not rely on a particular order for the pictures.”

Is this also the case if the Picture is created thru code this way?

Var p() as Picture
for i as Integer = 0 to 2
p(i) = new picture(w*(i+1), h*(i+1))
return new Picture(p(0).Width, p(0).Height, p)