encapsulated geometry warping