Is Location Independence Overrated?