In Karl Schroeder’s excellent Virga series (starting with Sun of Suns), he occasionally makes reference to ‘spiral glasses’ (I believe that was the terrm), which adhere drinking liquids to them through surface tension (Virga’s a planet sized ball of air lit by artificial fusion suns, where the only gravity comes from people spinning their ships or towns, and so on voyagers people often go without it… I believe this was meant to be a aristrocratic solution, the common people could of course use bags. I always thought that was a neat idea.