Add software skinning support