fixed double-checked locking in SubPropertyExplorer that likely caused
NPE in benchmarks