Thank you for posting these new and novel ideas in a separate thread so they don't mix in with wildly different takes in other threads.