Cómo contar bloques dinámicos

Explico la pregunta: Imaginemos un bloque dinámico compuesto por 20 elementos, cada elemento está perfectamente diferenciado tanto en capas como en nombre de bloques, ¿ok?
Ahora imaginemos una gran instalación donde se repartira un número elevado de elementos (pongamos como más de mil elementos).

En AutoCAD existe un comando llamado bcount con el que puedes contar el número total de elementos repartidos en un plano, pero en cambio si esos elementos están unidos en un bloque dinámico el comando bcount solo contara el bloque en sí, pero no el bloque visible.
¿Existe alguna forma de poder contar el estado de visibilidad de un bloque dinámico?

Ver sobre el tema y comentarios en el foro