Invoke-DSCPull Local Admin for Remote Conection?

I don’t get why it’s designed that way but I downloaded the GitHub DSC repository and noticed that I cant run Invoke-DSCPull with out running as administrator. Local this makes sense when when passing a CIM session it does not. I tracked it down and via module dependency DscOperations requires DscBuild and DscBuild requires DscResorceDesigner, and DscResorceDesigner requires run as admin.

You might leave that as a comment in the GitHub repo itself, so that the authors see it.