No. Nothing technical stops something like that being done (we use the same input method framework as the N9, a few generations further on) - there simply isn't a keyboard implemented like that.