separated comments structure into PersonComments to avoid false sharing while updating Persons array