Some toolchains (in particular Quartus) are pathologically slow if a large amount of assignments in `initial` blocks are used.
Some toolchains (in particular Quartus) are pathologically slow if a large amount of assignments in `initial` blocks are used.