Specialist Idea "Coder"

I always thought that drillers were robots (hence being made by factories), but an alternative name would be "Propaganda Officer" if drillers are people.
At each factory outpost she is at, a mark (in the form of a dot to the top right) is placed.
Every owned factory which has this mark will get +1 driller production (her more efficient code allows for increased driller production).
Once a factory with a mark has been taken by an enemy, they get -1 driller production for that factory (a backup code messes with the current production, as it recognizes foreign ownership).
The color of the dot remains the same as that of the player, even if captured by an enemy.
If an enemy also has a coder, her mark will replace the current mark (the new coder will debug the system and input her own code).
Feedback? This is a good compliment to the Minister of Energy, whose global effect reduces driller production by 1.
At each factory outpost she is at, a mark (in the form of a dot to the top right) is placed.
Every owned factory which has this mark will get +1 driller production (her more efficient code allows for increased driller production).
Once a factory with a mark has been taken by an enemy, they get -1 driller production for that factory (a backup code messes with the current production, as it recognizes foreign ownership).
The color of the dot remains the same as that of the player, even if captured by an enemy.
If an enemy also has a coder, her mark will replace the current mark (the new coder will debug the system and input her own code).
Feedback? This is a good compliment to the Minister of Energy, whose global effect reduces driller production by 1.