Well... to say it's not possible is wrong. To say it's hacky is correct ;) He's using a library which doesn't pass the information and might not want to wait for a new release of the library
The information is there... Worst case scenario you could @Inject the request and parse the component id from the URL.