These properties don't need to be instantiated

Both work. But my solution does not care about freeing memory or calling garbage collector.