Added hierarchical displacement cache