I was walking through a local farm supply store today and thought of you. Have you seen those rolls of plastic snow fencing? These were bright orange, so they would be very noticeable, but has holes in it so the rain will get through to water your hostas.