allow overriding sub job queue_adapter without affecting the base job or sibling job

I prefer if we keep it this way.