What is an alternative to Data Tables if I want to write to it during the game?

Hello!

I have a Data Table that is filled with every ability in my game and every level of those abilities.
So for example, Row 1 is Fireball level 1, Row 2 is Fireball level 2, etc.

In the structures for those abilities, I have a Boolean “Is Active?” with the intention being that as the players chooses their next ability to level up, it would toggle off that variable for the one chosen, and toggle it on for the next level that will be available. So I can search the Data Table and just look for ones with the “Is Active?” toggled on to offer to the players the next time they level up.

But I’m finding that I can’t actually change those Booleans in the Data Table since it’s write only.

So now I’m looking for an alternative.
Some way that I can store all my abilities in one central location to be pulled out by things that need them (like the UI, the level up menu, the character themself, etc) AND still be written to so I can toggle on and off which abilities are available.

Thank you for taking the time to read this, any help is appreciated!

they’re read-only, you don’t need bools for this

Get Data Table Row Names, Get — Level Integer -1 => Get Data Table Row