Make DirectionalModelRenderer generic. CCEs here I come.