Factor out fetching title to engine