extract record fetching to a method for belongs_to
use statement cache for belongs_to relations