Feels a bit gross interweaving these service specific options here. Do we want a conditional around these options so we only do something if it's the right service? Do we just let it be a false value when its not there?