Well in such cases, if the freelancer wants to modify or add any data, they can always enter that information in a new block. That sounds like not a really big deal and an easy approach that anybody can understand, well done team gigtricks, i wish your project become a success...