hub contract emits newContract even twice, here is example logs 312 and 313. They are for the same new ParanetsRegistry contract - 0x798Bc515ee10722Fd2A9d88c96B3CF5BD0F43fA2.
https://basescan.org/tx/0x0fa3a8e37afb706aae6311ba752512afe24c95cae4bd61938826d114c7c50459#eventlog
I guess this is why
