We need to calculate the 'latest' notification at some point, since the notifications use a custom sort order (ie not sorted by created_at).