This is a followup to this question.
Consider $\mathbb{C}$ as a structure - in the sense of first-order logic - with the graphs of addition and multiplication. Let $\mathcal{X}$ be the substructure with underlying set $\{2^n: n\in\mathbb{N}\}$.
Question: is there a relation on $\mathcal{X}$ which is definable in $\mathbb{C}$ together with a predicate for $\mathcal{X}$, but which is not definable in $\mathcal{X}$ itself?
Here "definable" is with respect to first-order logic. The motivation for this question is the following: if we replace $\mathcal{X}$ with $\mathbb{Z}$ we get a negative answer, but this relies on the expressive power of $\mathbb{Z}$ - specifically, the fact that $\mathbb{Z}$ interprets an algebraically closed field of characteristic zero and infinite transcendence degree together with a predicate naming the integers. By contrast, considered on its own $\mathcal{X}$ "is" just a copy of $(\mathbb{N};+)$, and so the previous argument breaks down immediately.