fixed chains of virtuals being forced