It may well have been more than 3 hours, but it was ugly.
I do have a plastic cue sheet holder that velcros around my bar. Not part of a handlebar bag. When I lead AMC rides, we are required to give out the sheets (although we provide a link to download to GPS, it's not required). Some people use a clothespin to hold it (?), and others just follow. We are required to keep people together, with no one left behind. That's why we screen. However, when we do the 2 annual rides we lead, it's show and go. Some of the people should not go, if you know what I mean. The cue sheet is important here; these people are not going to be using a Garmin. For a charity ride, obviously, that's not going to happen. I print my sheets in a larger font, front/back if necessary. I *never* look at the maps that have been provided on some of the rides I've done, as you can't really see anything.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport