Currently the CHS Jsps on Secure cloud have tables defined for layouts. Each of these table structure do not have an ID associated to it. For our hosting solution we support multiple tenants on Secure Cloud and some of these tenants want some UI changes which are specific to their tenants. We were able to achieve certain amount of customization by including custom tenant js on the page such that a js tenant1.js is invoked only for tenant1.js but because of the lack of id for the DOM elements its very complex and error prone to make UI changes using JS.
Adding ids will help in keeping the js simple and less error prone. Also it will be great if the page layout can be defined using divs instead of table.