Url builder now uses config and obeys the idAttribute versus hardcode id