The code that determines which rider has the greater boost for construction reduction time is backwards. Probably because it’s a boost with a negative value.
I have an Atlas Defense rider with -12% construction time.
I have Tanok with a -7% construction time.
The atlas rider should take precedent. It does not. It’s greyed out and says Tanok has the greater one. Which, in a purely numeric sense, it does. But it’s backwards for this use. Simple bug, easy fix.