def authorized_create?
    # Current user must exist, and the community in question must be in the 'current' school.
    return false unless current_user.present? && (community&.school == current_school)

    # Coach has access to all communities