DataStore as a public component