why SmartProxy.all? should it be only with puppet feature?