And I may have been using the `@api` tag wrong I've been using it with respect to the visibility scope. Are you indicating that it should be used with respect to how end users are trying to invoke it?