Support any type of data ID