.... but I have thousands in my library.
given this; it still suggests you not fight all the unknowns contained in that multitude of blocks
that you should use the geometry, and redefine them from within a template file that has all variables set as desired,
otherwise the story is, it's you versus 600,000 blocks.....
it will save you time and headaches