self.config.max_fee_rate is passed to `finalize_proposal.
if you create two receive sessions with different max fee rates, i think the expected behavior should be to remember the value for each session separately when resuming
unfortunately when resuming, the current behavior is that the value given by the -f global option or the config file takes precedence over what may have been set previously