Property may require other properties
Properties waaaay better