In performing reviews of applications or petitions for site plan, subdivision, special permits, variances and amendments to the Village Zoning Law, and related laws and sections of the Village Code, any applicable Board, including but not necessarily limited to the Village Board of Trustees, the Village Planning Board and the Village Zoning Board, may refer such applications or petitions to such engineering, technical, planning, environmental or other professional consultants as it may deem reasonably necessary to review such applications. If such referral is by the Planning Board or the Zoning Board is to a person or organization with whom the Village does not have a current agreement for the provision of services, then such referral shall be subject to the approval of the Village Board of Trustees.