Guild member caching

What is the default behavior for guild member caching? Are guild members swept at all by default?

Basically, if a bot had the presences intent and received all guild members that way, or didn't have the intent/the guild exceeded large_threshold members and guild.members.fetch() is called, is it guaranteed that all members in that guild are in the cache and will stay in the cache?
Was this page helpful?