Director ID is a new service in public beta. Please tell us if you have feedback or contact us if you need support.