While there’s probably a dozen ways to implement it, there’s no need for a bool. Why complicate things.
- Begin Overlap Potion → create & add widget to viewport
- End Overlap Potion → remove widget from viewport
If you’re using a widget component, you can simply show / hide it instead.