[IC] JS: cache and mark dirty compiler plugin generated synthetic sources