avoid copy on feature calc