I am confused by the logic here. It seems to me that, when lazy deploying a service, a random key is generated for the changeSet. Here we use the service name as the key. I'd expect this key to never be found in the changeSet. Am I missing something. If so, please add a comment on that reguard.