Hmm the cleanest way to do this is to have Ground extend Model. But the problem is that our primitives actually return a model rather than a face list, so im not sure how else to do this? What d'you think