FR: FilenameComponent modifyable background color

I’d like to be able to change the backgroundColourId for the FilenameComponent’s filenameBox as well as the buttonColourId for it’s browseButton. These members are private without getters so there’s no way for me to set these. I would prefer to set these colors to the component itself, but if i can just access the members that would work as well. The LookAndFeel is extremely inconvenient for changing per-instance attributes.