enhanced filter support for 3d objects

Still not working consisently, but a little better, at least. ;)