If, say, a third party company were to make a drop in replacement capacitive screen, I'm assuming that the hardware could take it as it's the same as the iCrap. I know nothing about development, but how hard would it be to modify the screen driver? What about the milestone driver?