3A90: Redesigned Contacts support, now fast like hell.