I am converting a bunch of sites to multisite and I am confused about the behavior differences between get_option and get_site_option.
It appears that get_site_option actually means "get_network_wide_option" and get_option means "get_option_for_this_site", and the same for the update versions.
Given this, if a plugin wants to have discrete settings for each site, it needs to use get_option and update_option. On the other hand, if it wants option values to be constant across all sites, then use the get_site_option version.
Is my understanding of this correct?