Attempt without inheritance for LightBox