feat(service): add option for raw md5 hash to be passed as src
style(directive): rename parameters for clarity