changes to support rendering of surfaces on large structures