Good point, I assumed he was using images because his screenshots show text perfectly following the curves of rivers, which seems hard to do with dynamic rendering.