Tommy Fleetwood has fans dreaming again, as he heads into the weekend as co-leader of the Tour Championship.