Say your data generating process is given by the function $y=f(x|\theta)$, where $y$ and $x$ represent variables (data) and $\theta$ represent parameter(s). For convergence reasons (e.g. $f(\cdot)$ is highly non-linear on parameters and a GMM estimator does not converge), you decide to estimate a Taylor series expansion of $f(\cdot)$ around $\theta=\theta_0$. Let's denote this approximated function as $y \approx g(x|\theta)_{\theta_0}$.
Say you estimate $\theta$ in $g(\cdot)$ based on a random sample of $\{y,x\}$, and you get $\hat\theta_1$. Then, you recompute the Taylor series approximation around this point estimate (keeping the Taylor series order constant), and produce $y \approx g(x|\theta)_{\hat\theta_1}$. Then, you estimate again, yielding $\hat\theta_2$. You iterate until
$$ (\hat\theta_n - \hat\theta_{n+1})^2 < \epsilon $$
for an arbitrary threshold $\epsilon > 0$.
Convergence (in terms of the optimisation criterion above) is of course of paramount importance. Notice that for an arbitrarily large $\epsilon$ there is always a solution, as long as $\hat\theta$ can be computed, which itself depends on the properties of $g(\cdot)$, e.g. on the order of the Taylor expansion; a linear model is always estimable, beyond trivial issues like multicolinearity.
My question is, is the method above a thing? I've searched for "iterated estimation of taylor series" on Google, in this forum and in Math.SE and cannot find anything about this. Maybe the method is just plainly wrong, e.g. convergence is not assured by any known theorem.
More details on the method
For instance, consider a CES production function:
$$ Y = \left(\alpha K^\theta+ (1-\alpha)L^\theta\right)^{1/\theta} $$
where Y, L and K are variables, and $\alpha$ and $\theta$ are parameters. Assume we are particularly interested in estimating $\theta$.
So, you produce a first order Taylor series expansion of the log of $Y$, around $\theta= \theta_0$. The new formula (which is equivalent to the so-called translog production function when $\theta_0 = 0$) is:
$$ln(Y) \approx \frac{1}{\theta_0} ln\left(\alpha K^\theta_0+ (1-\alpha)L^\theta_0\right) + (\theta - \theta_0)\left[\frac{1}{\theta^2} ln\left(\alpha K^\theta_0+ (1-\alpha)L^\theta_0\right) + \frac{1}{\theta_0}\frac{\left(\alpha K^\theta_0 ln(K)+ (1-\alpha)L^\theta_0 ln(L)\right)}{\alpha K^\theta_0+ (1-\alpha)L^\theta_0} \right] $$
So, you estimate the above equation with a random sample of $\{Y,L,K\}$, using e.g. non-linear least squares, for a given arbitrary $\theta_0$. Importantly, $\theta_0 \neq 0$, because otherwise the equation above changes completely (see translog function in link). From this estimation, you obtain an estimate of $\theta$, $\hat\theta_1$. Then, you re-estimate the model assuming $\theta_0 = \hat\theta_1$ (so, a new Taylor series around a different value). Then, estimate the new equation, obtaining $\hat\theta_2$. Iterate until some convergence criterion is fulfilled.