Why did this used to cache its rendering?  Seems silly: it will only be accessed once.