Demons can't be buffed by structures, as they're summoned at the beginning of the round.
All buffs happen orthogonally only :)