Rollover will not be recalculated, since it changes anyway all the time unrelated to the asset price. MarginCost is calculated from the current price when Leverage is set, otherwise it is taken from the asset list. So your 2 settings are in fact different.