Note: This probably means our approach of populating from udev isn't safe to be called multiple times.