Expose only string name for amount value, and handle relational stuff in the backend