By defining a custom block and putting the definition in your backpack, it is possible to duplicate it. Make the definition of the second custom block different to the first one. There will now be 2 identical custom blocks in the block pallet. Click both and notice that they both point to the original definition.