1. A method of operating a computing device for processing a graphical object having at least one visual characteristic, the method comprising: with at least one processor: analyzing the graphical object to determine one or more parameters of the at least one visual characteristic that can be varied to visually represent data with the graphical object; and storing, in association with a representation of the graphical object, metadata representing a capacity of the at least one visual characteristic to represent data.