This is kind of a fun idea but alarmingly complicated to code and it probably will not happen. Kudos though.