added the ability to send an object of parameters to a lazy load, not just param_name and param_value