Problem binding Shader Parameter to VertexFactory

Let’s discuss :

Yes, in the landscape module , FLandscapeVertexFactoryVertexShaderParameters::Bind is nerver called, you can ue_log to check that .but GetElementShaderBindings is called every frame and in that member method, you can see it’s member parameters are actually bound.

I wonder why, maybe bind will be called only once and after being Serialized it will never be called?