From my oil analysis (I've had it done for quite a few changes now) there should be no issue doing an oil change every 10k mi with BMW OE LL04 and OE filters under normal driving. Even me doing a significant amount of track days a year and an OCI of 8k mi was totally fine. With higher quality oils it should be possible to go beyond that.