Cache PopulateFunction's reflected method and property info by type