Renames HRDatum's "description" to "item".
Updates the layout functions to work better with caching to for nested virtualized layouts.