Can you please confirm that a block doesn't receive its own unique ID whenever you duplicate it using Gutenberg?
I was trying to use inline CSS on the block, using the attributes['id'] as a unique identifier and noticed that when I duplicate that both blocks get the styling from the last block, since this is last and overwrites all the style-settings.