ok I think I got the hang of it, I had to create the json block in the UI before running the job, and then to update the state I add ovewrite=True
now just trying to dig through the sqlite prefect.db file, but I can't seem to find where the value is stored, have done select * on most tables