Flow tv screen many times onto surface?

I need to flow the screen with back staying perpendicular to surface normal many times - best command?

-arraySrf is an option.
a little grasshopper would give you much better control though.

If the surface is spherical won’t a polar array do the job? Vertical first then horizontal.