`get_fee_estimate` RPC should take in the block to get the estimate from
`get_dynamic_base_fee_estimate_2021_scaling` (and other called functions) grabs the local height/globally cached variables. This breaks distributed systems requiring consistency, as each Monero node may have a temporary delay/slightly distinct view of the network, forcing them to write their own algorithms. If the block hash to base off of was an optional argument, Monero's estimation could be used with guaranteed consistency.