I'm using those lovely component for my, quite complicated, grid and so far it works extremely well.
I've managed to add editing using the standard CellEditing plugin and it works fine for my normal cells.

The problem I have is that I want to be able to display a combo box in some edit cells but only when the user starts editing the cell. If it would be column specific this would be easy to accomplish, but the requirement says that it has to be configurable on a cell level.

The question is, how do I accomplish this dynamic selection of edit component? I can easily add configuration to the cell record, but I don't really understand where to add the controlling code that will use this config?