This is amazing. I've been wanting to do this for ages (even tried a few times and failed a few times). Great to see this.