Thinking more about this I think emulation of `isActive` is also pointless for the same reasons described above.