I am not sure how you know that last part about constant communication but if the Rams thought Barnes was the future starting center wouldn't you think paying him at least the tense would be reasonable and also a priority, like it was for McLeod....the Starting Safety?
Barnes played in four games when he was healthy. By the time he was able to play, why didn't he supplant Wells right away. Barnes was not new to the team, he knows the offense. Chris Long came back even before he was completely healthy.
Jones foot, then Jones back then Jones strength, it seems like time to move on from Jones injuries. IIRC Jones was not the starter ahead of Joseph before the back injury.