Fair enough, and there is an order of magnitude between size of the the 7030 and supported ICE parts (125K cells vs. 7680 cells), so it's beyond optimisation.
Out of curiosity, is there any one block/function that is consuming a majority of the cells? What is that block?