When putting dce on full ceramic doesn't seem to compile a field in SceneSystem.
@:keep
@:allow(ceramic.Scene)
class SceneSystem extends System
If i manually add @:keep here it works fine, but this doesn't seem like an ideal solution for a pr. Might be something going on with macros here.