It should be avoidable even with the current approach based on impostors. The splotchy look seems related to how the AO is computed.