Fast date formatter that caches recently formatted date information
and uses it to avoid too-frequent calls to the underlying
formatter. Note: breaks fieldPosition param of format(Date,
StringBuffer, FieldPosition). If you care about the field
position, call the underlying DateFormat directly.