This is a common problem in the UK. Especially on the numerous 9 hole ' pay and play' courses.
I am a member of a well respected and looked after club. But even the 9 hole course used for practice and for beginners has a tee right beside the driving range fence.
Some pulled drives of more than 200yds from the nearer bays can put you of your swing, literally!!!!!
A small tupperware bowl, of the right size, inserted into cap may be the answer.
Any way, it does make the game exciting.
Oh yes, I have been hit once, that was on the knee. By my own ball. 3 fairway wood full bore hit marker post in middle of fairway 30yds away, ball came straight back and whack. Hopping mad to say the least.