I updated my custom dropdown menu for plugins. It now drops up if it detects that it’ll extend below the widget’s lower bounds. You can also scroll through the options instead of having a massive list.
I plan to open-source this soon to help other plugin developers.