broadcast_to_remote in smaller pieces