In the performance of my job, I accessed a computerized demographic breakdown of my 700-person squadron in the Navy and was amazed at all the white people with anglo names who checked themselves off as Hispanic or Native American (mostly Hispanic though).
I'm a Gen-X'er but my squadron is mostly Millennials. I think their generation learned early on that if they self-identify as a racial or ethnic minority, they'll get to take advantage of the set-asides of the racial spoils system. If they claim to be a white "hispanic" or a white "indian" nobody is really going to investigate the issue. Personally, I think it's a great idea! Starve the beast!
The US Supreme Court has ruled that a person is any gender or race they “feel” that they are, so I always mark myself as a gay black female.