FindBugs didn't like my double-checked locking. :(