
La recomendación es usar GetItemByIdSelectedFields y especificar sólo los elementos que necesitamos. Recordar usar el internal name.
using (SPWeb web = SPContext.Current.Web)
{
string urlRiesgos = (web.ServerRelativeUrl + "/Lists/Riesgos").Replace("//","/");
SPList listaRiesgos = web.GetList(urlRiesgos);
SPListItem itemRiesgo = listaRiesgos.GetItemByIdSelectedFields(idRiesgo, "Estado_Cumplimiento_Riesgo", "Tipo_Riesgo");
...