Assign unique identifier to a Widget

I am trying to figure out if it is possible to assign a unique identifier to a widget? The use case for this would be allowing users to have multiple widgets on their home screen of the same kind and loading unique dynamic content to each one.

Thanks in advance!