is giving spontaneity the flag to remove after spell cast not enough?