With the floating geometry this becomes a non-trivial check, at some point this will cost more than the gl blend itself.