Depends.  We use a lot of lazy vals on RequestHeader for example, since many of those fields are never touched by the average request, but they are expensive because they parse headers.  This might be in a similar category.