Given a complex rational function $f$ and $z\in \mathbb C$, let $O^+(z)=\{f^n(z):n\geq 1\}$. Let $$D(f)=\big\{z\in \mathbb C:\overline{O^+(z)}=J(f)\big\}.$$
So $D(f)$ is the set of points whose (forward) orbits are dense in the Julia set $J(f)$. It is known that $D(f)$ is a dense $G_\delta$-subset of $J(f)$ (in particular it is uncountable).
An arc is any subset of $\mathbb C$ that is homeomorphic to the interval $[0,1]$.
Question. For every rational map $f$, is it true that $D(f)$ contains no arc?
Actually I do not even know the answer for polynomials. I suspect that it is easier answer in that context. Also I am interested in the case when $J(f)$ is locally connected.