Better tween transitions and collision