ok, I just see that for each row there are three database requests.  for a large list this might not be so great.