I would move it to Cell, the editting input part is not specific to codecell. only execution is.
One coud have mathjax editting plugin, tabble editting plugin... etc.