[Do not merge]: Bringing back provider registration during template deployment

This should not be in this interface