Если чего-то ты собираешься использовать в нескольких экземплярах - организовывай это как класс, и создавай несколько экземпляров этого класса.
В нашей визуальной интерпретации: мультик изнутри - это определение класса, мультик снаружи вместе с линками на него - конкретные экземпляры этого класса.
Далее, апологеты ООП считают, что как класс надо организовывать код, даже если более одного применения не предполагается. Тут считается, что "накладные расходы" из-за такой организации кода - это ответственность компилятора.
Только что-то не видно компиляторов, которые эту ответственность честно несут. В пакете Дельфи-1 при помещении схемы в мультик - тоже возникают накладные расходы.
Но мы-то это преодолеем...
А вот у них так и будут ноги кривые