Redo backdrop show/hide in a polymorphic way

TBR: @terrylucas