FOCUS: fast Monte Carlo approach to coherence of undulator sources. (13th December 2022)