Right now if you stack multiple shields on top of each other, you quickly run out of IO pins. Also, you can't typically use 2x of any shield. It would be pretty straight forward to add a very cheap ATtiny85 and use sense pins. This would allow for a OSS protocol so that the MKR could detect multiple shields locations and even allow for bidirectional communication direction thru the bus manager. Anyones thoughts on this would be appreciated.