2 bugs with the Japanese Daimyo upgrades

The Daimyo upgrades in the japanese TC spawn a villager on top of the upgrade itself. This is stated in the upgrade and by itself true. There are 2 issues with it tho.

1: Because this free villager is put into queue with 0 seconds of train time, the villager doesn’t spawn if you put something else in the queue after the Daimyo upgrade. The free villager is set to the end of the line.

  1. Said free villager doesn’t benefit from upgrades such as the Towara/Takezaiku/Fudasashi upgrade line if parts of it have been researched BEFORE you get the free villager from the Daimyo upgrade.Things like Carry capacity or gathering speed, even the movement speed are completely missing out on that villager.