Made slice of blocks use pointers instead of copy by value.