Prepare for frontend pluggability