Modern and efficient Android storage API based on ContentProviders