More efficient equality of data types