Add remote script feature

Add isRemote property, with its setter/getter