The renderer is not that simple anymore lol