Use UUID when unique ID is needed

The code concerning the need for storing a datatables  instance to a
variable was obfuscating the basic simplicity of this submission. That
will be submitted in a separate pull request