That's an interesting concept ... the good news is that it's software, so anything's possible (given enough time and money)!