Laravel trait to allow meta data to be access as if it was a property on the model