Here, you don't need to wrap the return value in a Future. Anything returned from here will be wrapped by a Future, so:

    return _selectedResource.entry.fullPath;

Would not mind if you verified this though :)