Allows variable-size campaign wrappers