It is though, if you don’t have a closed form solution you need to use an iterative process to calculate the positions, meaning errors will accrue over time. For a closed form solution that wouldn’t be the case.
Thanks for mentioning the existence of an analytical solution at all though, I wasn't aware of that.