if for every pixel in an image i do a comprehensive color distance check for every color in a palette, a 320x240 picture takes ~3000ms
if i cache the results of the closest palette color to each color and fetch those when available instead of calculating, it takes... ~3800ms