Functional descriptor service