Enhanced sliding when widgets overlap