Use blockList directly for efficiency
Use blockList directly for efficiency

Using blockList directly seems to be the way to go; using a temp list is
unnecessary. This may not be the case if the foreach iterates over
IEnumerable which is only accessible by putting the list of blocks in a
list...

Seist/Skylight