I haven't tried this yet, but a simple solution for doors would be to create them as a seperate entity, and parent them to the bone of a mesh (the house, for instance) that contains the animation for opening it. That way, they should follow the animation of that bone, but you will be able to collide with it correctly.
Just an idea.
Just an idea.