This is certainly something I would look into, but I believe most BMW’s use a body control module for that purpose.