Only call .name when needed