Added JSON rendering backend