Add support for has_one in preloader