Would it be better to handle GUIDs rubyside just in case this assumption is invalid?