subtitle: correctly reload subtitle if engines changed