Yes, they can improve but in six months go from someone who's not good enough for a League 2 club to a million pound footballer? That's some improvement
I bet there are one or two at Leyton Orient wondering who the hell is running the U-16 squad. I know kids mature at different ages but a player who's worth 900k in January would have been a decent player 6 months earlier - no-one improves that quickly.