Just an idea that’s been bouncing around in my head for awhile now, would be good to flesh it