Use separate select function, but inline the call so that there is no additional overhead