Right now we have the ability to manually add IDs and Attributes to Elements in the CF Editor. In the API we have the ability to add IDs to elements as they are being built, but we don't have the ability to add Attributes to the Elements.
So in order for AI to build using the API it only has one option, and that is to add an ID to every element it wants to apply CSS and JS. This becomes a mess because you get a list of IDs for every selector like #b-1, #b-2, #b-3, #b-4...
Where a single Attribute or Custom Class applied to these elements would give us a Single Selector instead of a long list.
So adding the ability to add Attributes to an element using the API would be a great first step. But adding the ability to manually add Custom Classes in the Editor, AND thru the API will be a Game Changer!