This is more complicated than that.
Normally a library part has a 2D Script and a 3D Script, which control what is generated in 2D and 3D, respectively, for the library part.
Now, if you start rotating the object around in 3D in all directions, then the 2D cannot be scripted. Only the PROJECT2 command can be used in the 2D Script which simply instructs the program to generate the 3D of the object and take a 2D view of it (usually from the Top).
But this is very time consuming compared to the simple 2D symbol of the object.
So regeneration time of the 2D view of project file would start to become greater and greater.
This is not to say that it is a bad idea, I am just giving this as a thing to be taken into account.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28