This function will be used by root, app storage, and media storage panel. Once inline activity is implemented, we may need the real singleton pattern?