Using Ion's FutureCallback instead of creating a custom one that would serve a duplicate purpose