Currently the Dynamic Burn Protocol is checking the last NFT received and this doesn't always match up with the most RARE NFT that a user may own. It is understood that for this feature to exist in the contract initially (the contract) would need to iterate through all of the NFT a user owns and determine the most rare, which is very expensive in terms of gas.
Allow a user to submit the ID of the rarest NFT they own via a contract function and this would allow the user to pay the gas fees for this update to occur to ensure best/accurate farm bonus and burn percent.
This solution both solves the need for the contract to front the gas and the user not getting the most accurate bonuses from NFTs.
A vote YEA would be in favor of the proposal: IMPLEMENT
A vote NAY would be against the proposal: DO NOT IMPLEMENT