No but what I think is Mourinho tries to find a way to fit them all in. Sanchez plays pretty much anywhere across the front line. Plays a lot on the left of course. He played on the right before, and Wenger himself said he thinks he's better there. He's also played right behind the striker plenty of times. He's also played up top plenty of times and most of last season. That's the benefit with Sanchez, he's versatile and world class in all of those positions, and likes to roam anyway, but will always score goals wherever he is.
The way I see it, there's 6 spots in the attack and midfield every game. Matic, Pogba and Sanchez (and probably Lukaku) would be automatic starters when fit, with 2 spots up for grabs which will be rotated depending on form and opponent between Martial, lingard, Rashford and Mata. Herrera/Fellaini to make it a midfield 3 on occasion too. That seems perfectly fine for me. Lingards been in really good form, but he's not the level of player that makes him an automatic choice. Mourinho will always be hesitant with Mata, especially in big games. Rashford isn't anywhere close to being ready to being an automatic starter, and should only be a squad player/impact sub considering his current ability. Martial is the closest one of the others who can be seen as becoming a starter. Options can be like this:
Lukaku Martial/Sanchez
Sanchez/Lingard (3-4-1-2)
Martial/Rash Lukaku Sanchez (midfield 3 behind)
Lukaku (4-2-3-1)
Sanchez Lingard Mata
Lukaku (4-2-3-1)
Martial/Rash Sanchez Mata/Lingard
Plenty of options and a lot more in line in what the attack of a top team should look like, because it's definitely lacking right now.