Since we are using a ``Rule`` you no longer need to check for ``openAndExists``. However, we do need a way to avoid scheduling the ``ProjectIndexJob`` when the project is closed/deleted. Maybe a resource listener?