Hi, I am currently considering to use Scriptable Objects to manage UI Button Icons (such as X / Y / A / B, Cross / Circle / Square / Triangle, Keyboard keys etc). Creating those Scriptable Objects for each keyboard key is going to be a pain in the butt. Is there any other decent way to manage the sprite assets? Perhaps I should just load the assets from Resources? I am going to support multiple different input methods and want to show the corresponding key / button on UI when needed, and the player can also reconfigure the keys. EDIT: I am using Rewired for managing the player input.