Replace custom allow_3d, reuse widget's supports_3d (ref #20)