Yet another tab swipe implementation