You can also have a program which uses it's own screen open and switch to it using Amiga-m when a mode doesn't work. Now you can drag that program's screen down, and Workbench will use the same monitor driver as the program. You can then switch to another driver.