The module ressource injection should work without any problems / template dependencies. The best approach would be, that the shop administrator don’t need to edit the template at all. Maybe I’m wrong, but if we use “existings blocks” it’s not sure that the block we used is present in the template, right? I think about a situation were the shop administrator is using a custom theme. So, we can’t be sure that the “Block” we used is available inside this custom theme template, right?