Only remove producer if it's adjacent and in producer map