Public Access
Inserts the ditherPhoto call into drawBadge right after photoSize is worked out, so it happens once at the final size and before either the portrait or landscape draw site. Skipped on the measuring pass. Idempotent, backs up first, and matches the size line by pattern so changing the photo multipliers later won't break it.