loadFields is explicit - reload fields if already loaded