edge / face field.shape, probably won't be permanent