Completely changing the way the EntitySoulCustom synchronizes it's variables with the custom ones. Hope I won't run into too much problems..