[front-end] better video overlay behaviour