Support for custom scales can be considered. And the specific mapping can be implemented by the user.