Lookout works but it's hinky
Proof of concept