JS API полностью переписываем. И да, там будут события и т.п., что позволит модифицировать работу не залезая в мозги.