Yeah, technically there's an API for it, but I'm pretty sure it would totally trash performance. I think some drivers even internally create an entirely new texture if you change the sampler option so it would cause a severe performance hit. The only good way to do it is with separate samplers, and further, currently all the rendering code works on the assumption the same sampling is used project-wide, because that's the only thing that's ever been supported so far.