make sure nodecache is filled in in case a fast scroll passes it first time though