Realized the directive didn't have to use transclusion