Any reason for the API deviation here? (`tween.pool.get()` instead of `tween.get()`, like `FlxPoint.get()` for example). I guess it might not matter too much as this is not intended to be public API, but that approach would allow the code to be a bit shorter too (could pass the `init()` params to `get()`)