A species as class is of course super limiting, but I rather feel some sort of additional subclass-like structure might make sense at least for some species. Perhaps your background could work like a subclass, and then for more powerful species that "splat slot" would be consumed by the species...