I want to make the background for each button map to a specific color on tap. What am I doing wrong here?
Add to the custom property when you create it.
You can store whatever you want in there an not worry about Framer ever messing with this property.
...backgroundColor: colorscustom: colorID: i
Then in your onTap event...
@.backgroundColor = colors[@.custom.colorID]