[fractal] a less memory intensive version