Mainly finish the translation layer, have to add expensive lookups to the UUID methods yet.