Thanks Deeplow. Your rundown solved my issue.
QubicRoot, that is a good point.
I did compare the browser fingerprinting between the default setting of firefox and the customized setting. While the customized setting did make my browser look more unique, both of them were still quite unique (around 99.99%) according to browserleaks.com.