Get rid of the edge displacement texture and push the shape cube locations into the GL parameter buffer (which already contains matrices so this isn't much of an expansion)