I very cool vizualisation. It helps to understand the structure and what finalization means in sharding. However, I still don't understand how the right to create a beacon chain block is given. I know there are VDF ASICS, but what is the incentive to run these? And what if there are multiple beacon blocks at the same time?