perf(tabs): replaces left/width animation with transform