[TASK] Adjust Exposed View to better function with source

Avoids getTemplatePathAndFilename in cases where local source is given.
[TASK] Adjust AbstractProvider to better function with source