If you are committed to an agency already, then their limitations become yours. Critically, neither your business nor the agency may even know about this potential optimization.
A project may perform best if coded in a specific language, with anything else considered a compromise.