Ability to mount engines that are not tools

Every engine ever mounted in frontend appears to be a tool of some kind
This adds the ability to mount engines which are not tools
Does this need a `context` block?