Custom ID data types