- use our own, smaller Endpoints struct - wrap ObjectId.url in Box - adjust usage of Box in different places