Add the desktop_shell_panel interface to deal with position changes