rendered show button, however it needs backing scale and calculations to be done on init & resize, and show / hide to be shown according to state