Cahill's no longer the main man for Everton. The youngster has broken out and there's no putting him back in his shell. I think on his return, Cahill can be a sub, what with Everton being on a winning streak without him.
This is a good development for Everton.