A little update; the overall layout consumes around 221mb of RAM and my CPU loads at 25%, I'm on my notebook with an Intel Core I5 3340 2.7Ghz and 8GB of Ram. I made some changes, the Clock tick, mades the CPU load to 25%, i take it off and now is around 4%; the top banner animation also adds around 6mb to ram, every time u add a surface depending on the size it adds on large resolutions about 10mb to ram, here the overlaymenu uses a lot of surfaces so it adds around 25mb... The Orbit animation which the game wheel uses takes about 95mb RAM. If u check the theme Orbit which has a similar wheel loads 98MB when a simpler theme only loads 45mb.
So i add an option to stop the banner animation, and redo some code to remove vars declarations and extra surfaces. Without the game orbit and the overlaymenu, now i've, depending on the banner image size, 51Mb of RAM usage and about 7% of CPU. Will advice u when finish to test it.
See yah.