Conversations are tricky. The database query for posts is built up in the model...and this mod tapped into that query builder to inject an additional join. The query for conversations doesn't go through the same builder logic, so it couldn't get tapped into. I never looked into profiles or cards.