Keep credential expiry separate from agent identity | Vectle