Just keeping track of updates are required: - triangle needs set methods for normals - vertices need accessors for texture coords