@smilingllama: Have you thought