It seems that putting the application in control of its window-switching experience has just worked out better.