Working on more efficent rendering