This is pretty much already how it happens in full version. But changing it to work like that for the web demo would be too difficult
oh ok