If we have a "graded" sequence of polynomials $g_1\in {\mathbb C}(x_1),g_2\in {\mathbb C}(x_1,x_2),g_3\in {\mathbb C}(x_1,x_2,x_3) \ldots, g_n\in {\mathbb C}(x_1,x_2,\ldots,x_n)$ such that $g_i$ is non-constant in $x_i$ for each $i$, I call the map $f : {\mathbb C}^n \to {\mathbb C}^n$ defined by
$$ f(x_1,x_2,\ldots,x_n)=(g_1(x_1),g_2(x_1,x_2),\ldots,g_n(x_1,x_2,\ldots,x_n)) $$
a flag transformation. For any polynomial $P\in {\mathbb C}(x_1,x_2,\ldots,x_n)$, one can compose $P$ with $f$ to obtain another polynomial which I denote by $P\circ f$ :
$$ P\circ f(x_1,x_2,\ldots,x_n)= P(g_1(x_1),g_2(x_1,x_2),\ldots,g_n(x_1,x_2,\ldots,x_n)) $$
Given a nonzero polynomial $P$, can we always find a flag transformation $f$ such that $P\circ f$ has no zeroes on ${\mathbb Z}^n$ ?
This is clearly true for $n=1$, because in that case the zeroes of $P$ are bounded in some interval $[-M,M]$ and we can take $g_1(x_1)=M(1+x_1^2)$.