Pass custom event bind and trigger to window to avoid issues with newer versions of jQuery
Use listing macro if available else content-core for the initial listing