https://github.com/alamboley/Citrus-Engine/issues/126