virtual [UObject](API\Runtime\CoreUObject\UObject\UObject) * SimCacheBeginWrite ( [UObject](API\Runtime\CoreUObject\UObject\UObject) * SimCache, [FNiagaraSystemInstance](API\Plugins\Niagara\FNiagaraSystemInstance) * NiagaraSystemInstance, const void * OptionalPerInstanceData, [FNiagaraSimCacheFeedbackContext](API\Plugins\Niagara\FNiagaraSimCacheFeedbackContext) & FeedbackContext ) const