rest asynchronously in front-end
session metadata in header
bigger map