Formatação(Performance)

Tenho JTextFields que recebem um valor formatado (estilo 999.999.999,99), converte para um BigDecimal, executa uma operação(via DocumentListener) e automaticamente atualiza um terceiro(com a formatação de volta).Como não posso usar mais um Document(tipo PlainDocument), tô tendo que usar alternativas(leerrrdas) para manter a formatação e a execução(just-in-time) no textfield de resultados.Das várias soluçõespossíveis(InputVerifier,MaskFormatter e REGEX)qual seria a mais rápida num ambiente de 128 a 256 de RAM?(Não, eu não tenho acesso ao ambiente de produção, por isso a pergunta no fórum…)