Это вот зачем?
Кажется, можно на каждый вызов создавать новый локальный json object, и с ним работать. Это избавит вас от массы проблем.