Assigning different bikes (gear) to different activity profiles. MTB, Gravel, Road, etc.

I have an Edge 840 and would love to be able to assign different bikes to different activity profiles. MTB, Gravel, Road, etc. Is there any chance Garmin could add this?!