At the moment, Barnes is one of the few players who seems to be able to anticipate where a cross might go and get himself on the end of it.
From the videos I've seen of him, Ulloa looks like that's a big part of his game too. Give him time, he'll come good!