Control de los objectives Generaciones de Interface Builder para IB_DESIGNABLE / IBDesignable

Estoy intentando usar IB_DESIGNABLE en mi aplicación.

El problema es que mi aplicación es enorme y toma una cantidad considerable de time para build (es decir, muchos minutos), por lo que me gustaría mantener todas mis vistas personalizadas en un objective separado y que el Generador de interfaces solo compile ese objective para satisfacer.

Lo que sea que intente, Xcode parece build todos los objectives en mi proyecto cuando hago la construcción "designable" de Interface Builder, incluso si muevo todos los storyboards y las classs IB_DESIGNABLE en su propio marco y los elimino de todos los demás objectives. La mayoría del código en cuestión está escrito en Objective-C.

¿Hay alguna forma de configurar o engañar al creador de interfaces para que solo construya el objective que quiero build? He intentado search en Google, pero no he podido mostrar nada que describa cómo el creador de la interfaz decide qué build o cómo influir en él.

Por sabiduría recibida de un miembro del equipo del IB:

Si está buscando times de compilation IBDesignables más rápidos, coloque el código de interfaz de usuario personalizado en su propio marco. IB solo construye el objective con el layout

Aquí hay un ejemplo de esa estrategia implementada en la naturaleza.

Seguro que no parece que haya ninguna forma de lograr esto sin el marco separado.