This will probably be an optional component for those who prefer this, which will then be mapped to their functions database side.
I'll look into doing this by function metadata lookup on the database, so that I don't need to update it for every function.