[fx][js] gc_panel revamping (part 1)