beforeSaveの処理内容だったらactionのIDで振り分けたほうがいいんじゃねえの
個人的にはシナリオはrulesを分けるために使うって認識なんだが