Moved private properties in implementation class