Idiomatic separation of Snap app