per-method providers for FBT; also add support for tracing class methods