Use boolean instead of string, mirror fast naming

This now passes a boolean instead of a string. It also mirrors
fastNaming by creating a new UUID for Name.
Merge branch 'ConnectionName3' into ConnectionNames2