declare properties using the tensor base class (#3472)