Updated to use CodeValueUID instead of CodeValue for several codified fields.  Should improve perform slightly since we don't have to lookup the CodeValue object, we don't have to marshal the entire CodeValue object, and we don't have to sync the CodeValue object with it's corresponding object in an AngularJS list.