Correct, rebuild_islands shouldn't. But in 7.5.3, the online_now cache_builder has $user declared as a global and that's run when rebuild_islands is called. 7.5.4 is fixing that, since it really never should have been there in the first place.