Yes, if you don’t use Row Owners/Roles then someone can do that.
The only way I can think of is use Google Sheets as a base, then have 2 separate sheets for users and confirmed follows.
Bring back the list of confirmed followers for each row in the users table using a byrow function, then use a split arrayformula + a header arrayformula to create the array of row owners dynamically.