I have an own class for magnitude calculation of Game Attribute’s Value, my GameplayEffect has “Instant” type for this attribute. But my implementation of CalculateBaseMagnitude_Implementation function is called only one time and after time when attribute is changed - it’s not called. But for Infinite type of GameplayEffect it works as expected: when attribute’s value is changed - method is called. Is it normal behaviour or i need to execute manually recalculation of magnitude?