More smoothed properties...generic is unnecessary...should remove to simplify.