Copied blocks field formatting

Hi,

I am using a hook to duplicate some blocks fields from one part of my site to another. It is working fine, but the formatting of what I am copying across is different depending on if the blueprint has a field for it, or if the field is being generated only in the content file. This is one where the field is in the blueprint:

Primaryprojectdeliveryteamleadershipandcommunicationkeytasks: [{"content":{"tasktitle":"I am a task from the master list","taskinfo":"<p>Hello</p>","anotherfield":""},"id":"a1c54215-055e-44b7-a2b5-a619cf0145a9","isHidden":false,"type":"task"}]

And this is when there is no corresponding field in the blueprint:

Primaryworkingwithchildrenpoliciesandcurriculumkeytasks:

- 
  content:
    tasktitle: Something else here
    taskinfo: ""
  id: fc22c937-6a3b-4fbd-8db0-f8a9a19249dc
  isHidden: false
  type: task

If I create a corresponding field in the blueprint the data is all there and looks good, but I wanted to check in case my duplication method might cause issues down the road. Thanks!

If Kirby knows the type of field, it knows what data to expect. If not, then it obviously tries to make the best of it, converting to yaml in this case

Super, thanks for getting back to me. It all looks to be working fine so I am going to proceed.