retard timing mechanically?

Yes, I've done this before.. Even some OEM stuff is done like this to give more initial advance at idle and less total to avoid pinging etc..