It does look a tad though like this is the FRA protecting itself.. seems overkill.. first aid kits for marshalls.. first aid points sign posted.. got to say I've marshalled and never had a 1st aid kit.. nor seen any signs at any small evening race..