Influence of multiple length scales on the behavior of polymer self-diffusion in the semidilute regime