https://fedorahosted.org/389/ticket/512

https://fedorahosted.org/389/attachment/ticket/512/0002-Ticket-512-improve-performance-of-vattr-code.patch

Taking into account the remarks from Rich (use of e_virtual_lock in place of e_virtual_attrs)