I know that you guys are big on moderating your developer load, and that Andy only has so much time, but the oil brush/knife tool are literally two of ArtRage's most distinguishing features, and this
actually will make a noticeable improvement. From the AMA I gather that Andy is already interested, because he mentions oil brush improvements (and better watercolour, which is exciting). I also strongly suspect that this particular thing doesn't involve a rewrite (more on that below).
In terms of the performance hit making people reach for pitchforks... say people like using 12 layers and they're at 6000x4000 instead... I'm guessing that about 250MB of that 400 is my painting, which means that 6000x4000 is maybe 1.5GB. That means you'd have to touch the entire file 12 times/second to saturate the memory bandwidth of a sandy bridge i7; and closer to every single screen refresh on a skylake/kaby lake. Also a skylake/kaby lake i7 gets ~250GFLOPS on Linpack, which means you have about 10,000 double precision floating point ops per pixel-second of that 6000x4000 file. That's a lot of compute room, and you can probably afford to drop a bomb here and there without enraging anyone. Also the solution to this issue will probably cost very little.
Also, NASA's computers wouldn't run ArtRage any more quickly than my desktop unless it was ported to parallelize properly (ie, OpenCL), in which case you'd get GPU acceleration on a normal desktop and performance would be a non-issue, because that would add another 100,000-500,000 flops per pixel-second and you'd be able to nuke things indiscriminately.
In that thread nekomata posted Andy says it's all 8-bit per channel with 16 for some colour blending operations, but there could still be some avoidable precision loss that would affect the output. Like even in a weighted average like x = (w1*v1 + w2*v2)/(w1+w2), where all those values are 8-bit, you'd actually want ((uint32_t)w1*v1 + w2*v2)/((uint16_t)w1+w2) because the numerator of the division will be 17-bit; with something more complicated it could be really easy to miss a spot and lose a bit of precision.
nekomata & DarkOwnt, I've found that sometimes doing the blend in more steps, and moving the hue of the midtone towards a complement of the colour that explodes out can sometimes get better results? Like, if you're mixing those browns you'd mix through a deliberate third tone that was between the two but slightly more green, and then maybe the red won't pop out. Alternately swearing and reworking sections.