LXD, Openstack and ZFS

Any idea if LXD with local ZFS storage can be used with Openstack?

In what way?

Simply, can I have an Openstack that controls LXD hosts with local(per LXD host) Zfs pool to be used as an LXD storage. I’m not expecting to have shared storage between physical hosts. I’m asking because LXD implementation in OpenNebula is not providing that setup so just curious if Openstack do.

So is there somone who tried or currently using combination Openstack + LXD +ZFS? Any observations, thoughts or experiences shared are welcome. Thanks in advance.