I know we have a workaround for part of it, but I want to know if this seems usefule for other reasons.