Using the stuff I learned while taking a look at this answer, I'd like to implement a custom pane. The primary purpose of this pane, called BackgroundEffectPane, will be to take an Effect and apply it only to the background. This will allow me to implement the translucent background StackPane in the linked answer in a much cleaner way.
So far, I've read through the documentation of Pane and Node. So far I don't see any obvious methods to override to do this as cleanly as possible. The only thing that strikes me as relevant is the getChildren() method in Pane.
Is this the right thing to Override?
Is Pane the right class to Subclass?
TLDR: Trying to create a custom pane, which methods do I override. All I'm trying to do is add effects to the background.