This reverts commit ae31f9fb. Reason: bitfields can't be merged across parent/child classes anyway. So this change doesn't help.