This doesn't need doing every time, it is part of the cached information (IMHO, that is!)