OO-2897: implement last modification per user role (as participant or as coach), aggregate the values on structure nodes