Personal style but I would add a local variable for a struct field that is referenced four times.