optimizing feature class implementation first pass