With every princess before Jasmine being white (and only three non-white Disney Princesses in total), there is no way to diversify these casts without these kinds of changes. Give her a red lacefront and a green tail, she’ll read as Ariel to most people.