Не столько сложная, сколько большая - долго пришлось искать, в каком моменте можно вклиниться... Ну и это мой первый опыт с ExtJS, так что времени на разработку ушло уйма))