RGIII staying busy and keeping pace