Jak mogę dynamicznie dodać dyrektywę w AngularJS?

Mam bardzo spartaczoną wersję tego, co robię, przez co problem się pojawia. Mam prosty directive. Każde kliknięcie elementu powoduje dodanie kolejnego. Jednak najpierw trzeba go skompilować, aby poprawnie wyrenderować. Doprowadziły mnie moje badania $compile. Ale wszystkie przykłady wykorzystują...