I would still love to find out what interlacing scheme GD implements so this intended behaviour could be better handled and documented.