FIX: Falling back to summaryFields() should skip non database fields.