Might look into this... it woudln't continiously turn though, perhaps every minute or so... (Because of cpu time limits, etc)
No promises and certainly no clue when I could start, busy days ahead but doesn't seem extremely hard actually. A thing I can imagine would be the 'colored' part to reflect sunrise/sunset times for example.