Small performance is a big deal for little church in Cassilis