Use `module.apiPath` instead of hardcoded API paths.
Move usercard popover to the top level. It's not a block.