Thanks for the reply, i have implemented such reloading(reloadalltimelines()) logic on main app when user login or logout but that's not triggering timeline methods getSnapshot again when user open the gallery second time it's still caching data it seems also what i observed even if you call reloadalltimelines() frequently then timeline provider methods won't get called immediately instead it will call after few mins