Menu grow cases

Tap or hold each trigger: the menu grows out of it and shrinks back into it. The Popover below grows the same way.
A tall menu that scrolls (40 rows)
A wide menu
A filter menu with many rows in sections
Row 1Row 2Row 3Row 4Row 5Row 6Row 7Row 8Row 9Row 10Row 11Row 12
Nested sub-menus
A Popover, for comparison
At the side edges
Row 1Row 2Row 3Row 4Row 5Row 6Row 7Row 8Row 9Row 10Row 11Row 12
At the bottom: scroll to the end, and it flips above