Fixed CoreData issue where it was being inserted before values were set because I am a retard.