Issue #3512477 by just_like_good_vibes, christian.wiedemann: Improve the instantiation and rendering of Sources from outside the module