[WIP] Serializing non-native amount, still not perfect.