Updated render type inheritance structure.