I've gotten around this by using adjustable spray heads, but was frustrated by the difficulty in aiming them properly.
So I came up with a simple adaptation to make an articulating spray head that allows me to orient the sprayer for optimal coverage.
Parts required are: two connector elbows, 1 spray head, either quarter or half circle, and one riser tube. The parts I used are made by RAINDRIP which I picked up at a nearby Home Depot
The riser tubes have thicker walls than the 1/4 flexible tubing, and so require modification of the connectors for ease of insertion.
This image shows a sprayer I installed last year.
Step 1: Modify the Elbow Connectors
The end barb is larger than the inner barb and must be trimmed off to fit into the riser tube sections.
Assembly can be difficult, made easier by warming the tube.
Connect it to the supply tube and mount in a stake.
You can rotate the sprayer and articulate the elbows to get a full range of motion.
If you turn the spray up, the water will spray in a line.
Check on the spray direction occasionally if you have dogs or kids that may reorient the spray head, or in case of clogging. The screw-in spray heads may clear if you rotate the adjusting knob, or you can unscrew it to blow out debris.