Evaluating Design Decisions for Dual Encoder-based Entity Disambiguation