Integrated kernel into render loop