Use 'this' as a lock? Allocation isn't cheap on Android!