A supplier type that will also destroy created elements
Fix equals and hashCode for TextConfig

I could've sworn this was working, but then noticed a cache in my program just kept growing.
Tracked it down to not correctly comparing and hasing effect renderers.