Made most entities reset on checkpoint. Can stop it by toggling the entity property resetOnCheckpoint