json writes for new rendering model