xamlってstyleやtrigger使うとかなり階層が深くなりがちなんですけどよい解消法はありますか?

あとは深いところでちょっとだけ違うものを短く書けないかなと

似たような山が3つとか並ぶと不快です