Attempting to retrieve roles with a promise
Lazily fetched roles property