Can Numpy Array Hold Different Data Models