Agregar referencia de ensamblaje requiere que se haga referencia al ensamblaje base también

Creé un ensamblaje que tiene una clase secundaria que deriva de un padre definido en otro ensamblaje.

Cuando agrego referencia al elemento secundario, Visula Studio también requiere que se agregue referencia al elemento primario.

¿Por qué es así y cómo puedo evitarlo sin perder ninguna funcionalidad?