gaia render impl