Yes, because pseudo-directory structures only contain two attributes. Both of which are populated using the methods above. For normal objects, you need to call populate so that the entire object is correctly stocked.