callback argument really opaque. Not repeat interrupt handler's problem in case somebody will ever need to have both argument and frame.