Topic/js core bridge