I'm not entirely sure how the registry, loaded into memory, is any slower to access (from a perceptibility standpoint, and perhaps even technically) than parsing a SQL DB?