you can make it lazy, so that if all references ca...
# random
o
you can make it lazy, so that if all references can be resolved at the moment, just deserliaze it, otherwise remember list index and part of json, but I think it complicates it too much. Unless you have very large jsons