Why would anyone think that racial justice is Marxist? The only reason I can think of is that they don't understand what Marxism means, and are lazily using it as a synonym for 'bad'. Instead of, you know, trying to build a reasoned argument.
its not just marxist its also racist, you are trying to basically put people into racial kategories and based on that you want to define how much they are allowed to own, or how many positions of power they are allowed to hold, thats especially in that casee mad, because you would create mad behavior incentives.
what will you do if more and more people will try to define themselves as new racial groups you will get total madness. this is pure stupidity, and it will not work. its not even classical marxism which only defines according to workers and nonworkers.
it is especially in that case impossible to do because you have to define races and thats what people have refused to do historically its even difficult to keep up defined geograhic states as kapital holders and financially define zones. and you want to be even as mad to define races.
not possible because people mix or dye their hair and do in the future even more stuff etc. this is complete third world nonsense of the uneducated.
the only thing that works is citizenship, education, and certificates of education and worker contracts. nothing else works.
and judging people individually based on their character, like martin luther king dreamed about. but in that world you will have citizenships, worker contracts etc. then there will be multiracial states in which people are being judged on their character alone and third world states that will not be very diverse.