why are we using `check_addon_ownership`? that's wrong to use `Addons` anywhere in Marketplace code