Added ability to attach a FlameCore Observer