Set ID in Inject

Added the ability to set the ID during inject. If left empty, it will
be generated.