Session restore: return true if this handler sets selected (e.g. after async project restore); false to apply index immediately.