added texture collection support for params