Last weekend I spent some time working on LDEngine. I’ve added support to TiledLib for reading TMX maps directly from the native format (via TiledSharp). I’ve also made a small improvement to the tile collision definitions, so that only the truly collidable tiles have their bitmasks cached.
Hopefully tonight I will get started sending patches upstream.