slightly more effiecient render targets