recursive objects can be now updated