なるほど。`transitionWith`が1ヶ所で使われてなく、その中身も長くはないので、関数にしないでインラインで展開してみます。