I think that's already been shot down, or at least discussed at one point. I'm not sure if the programming aspect was the reason it was shelved.
Konrad would be the one to comment on the programming feasibility. But to be honest, Topaz doesn't need new features. It needs to get done.