would it be possible to have a way for the pathfinding functions to have a way to ignore specific objects, for example doors, they would walk towards and if possible through them as if the dense door didn't block the closest path?

Something like
Also, it'd be nice if instead of it was being a associative list or just list and the would be a ID or number pointing to said group inside of