improve performance of getPropertyName and getColumnName